• word of the day

    strix varia

    strix varia - Dictionary definition and meaning for word strix varia

    Definition
    (noun) large owl of eastern North America having its breast and abdomen streaked with brown
    Synonyms : barred owl
Download our Mobile App Today
Receive our word of the day
on Whatsapp